homogeneous polymerization - French English Dictionary